home *** CD-ROM | disk | FTP | other *** search
- // ---------------------------------------------------------------------------
- // • AVF 1.1 - Asynchronous Video Framework
- // •
- // • Philippe Lang, 1733 Treyvaux, SWITZERLAND
- // • plang@com.mcnet.ch
- // ---------------------------------------------------------------------------
-
- #pragma once
-
- #include "OffscreenWorld.h"
-
- #define kMaxNumOffWorlds 20
-
- enum OffscreenGroupErr { AddErr, GetErr };
-
- class OffscreenGroup {
- public:
- OffscreenGroup();
- void AddOffWorldPtr( OffscreenWorld* inOffWorldP ) throw ( OffscreenGroupErr );
- OffscreenWorld* GetOffWorldPtr( short inOffWorldIndex ) throw ( OffscreenGroupErr );
- short NumOffWorlds() { return ( mNumOffWorlds ); };
- protected:
- short mNumOffWorlds;
- OffscreenWorld* mListOffWorlds[ kMaxNumOffWorlds ];
- };